internal speech - Spanish English Dictionary